Text copied to clipboard!

Titel

Text copied to clipboard!

Datenbankentwickler

Beschreibung

Text copied to clipboard!
Wir suchen einen erfahrenen Datenbankentwickler, der unser technisches Team bei der Entwicklung, Optimierung und Wartung moderner Datenbanksysteme unterstützt. In dieser Rolle sind Sie verantwortlich für das Design und die Implementierung von Datenbanklösungen, die den Anforderungen unserer internen und externen Kunden gerecht werden. Sie arbeiten eng mit Softwareentwicklern, Systemarchitekten und Projektmanagern zusammen, um skalierbare und leistungsfähige Datenbankstrukturen zu schaffen. Zu Ihren Hauptaufgaben gehört die Analyse bestehender Datenbanken, das Erkennen von Optimierungspotenzialen sowie die Umsetzung von Verbesserungen hinsichtlich Performance, Sicherheit und Skalierbarkeit. Sie entwickeln neue Datenbankmodelle, erstellen komplexe SQL-Abfragen und sorgen für eine reibungslose Integration in bestehende Systeme. Darüber hinaus sind Sie für die Erstellung von Dokumentationen, Datenbankrichtlinien und Backup-Strategien verantwortlich. Ein tiefes Verständnis relationaler und nicht-relationaler Datenbanksysteme ist ebenso erforderlich wie fundierte Kenntnisse in SQL, PL/SQL oder T-SQL. Idealerweise bringen Sie Erfahrung mit Datenbankplattformen wie Oracle, MySQL, PostgreSQL oder Microsoft SQL Server mit. Kenntnisse in Cloud-Datenbanklösungen wie Amazon RDS, Azure SQL oder Google Cloud Spanner sind von Vorteil. Wir legen großen Wert auf analytisches Denken, Problemlösungskompetenz und Teamfähigkeit. Sie sollten in der Lage sein, komplexe Datenstrukturen zu analysieren und in performante Datenbanklösungen zu überführen. Eine strukturierte Arbeitsweise sowie die Fähigkeit, mehrere Projekte parallel zu betreuen, sind unerlässlich. Wenn Sie eine Leidenschaft für Datenbanken haben und gerne in einem dynamischen Umfeld arbeiten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Pflege relationaler und nicht-relationaler Datenbanken
  • Optimierung der Datenbankperformance und -sicherheit
  • Erstellung komplexer SQL-Abfragen und Datenbankskripte
  • Analyse und Verbesserung bestehender Datenbankstrukturen
  • Zusammenarbeit mit Entwicklern und Architekten zur Systemintegration
  • Dokumentation von Datenbankprozessen und -richtlinien
  • Implementierung von Backup- und Wiederherstellungsstrategien
  • Überwachung und Wartung der Datenbankumgebung
  • Durchführung von Datenmigrationen und -transformationen
  • Sicherstellung der Datenintegrität und -verfügbarkeit

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der Datenbankentwicklung
  • Sehr gute Kenntnisse in SQL, PL/SQL oder T-SQL
  • Erfahrung mit Datenbankplattformen wie Oracle, MySQL, PostgreSQL oder MS SQL Server
  • Kenntnisse in Cloud-Datenbanken (z. B. AWS RDS, Azure SQL)
  • Verständnis von Datenmodellierung und Normalisierung
  • Analytisches Denkvermögen und strukturierte Arbeitsweise
  • Erfahrung mit Performance-Tuning und Troubleshooting
  • Teamfähigkeit und Kommunikationsstärke
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Datenbanktechnologien beherrschen Sie am besten?
  • Haben Sie Erfahrung mit Cloud-Datenbanken? Wenn ja, mit welchen?
  • Wie gehen Sie bei der Optimierung einer langsamen Abfrage vor?
  • Wie stellen Sie die Sicherheit und Integrität Ihrer Datenbank sicher?
  • Welche Tools nutzen Sie zur Überwachung von Datenbanken?
  • Können Sie ein Projekt beschreiben, bei dem Sie eine Datenbank von Grund auf entwickelt haben?
  • Wie gehen Sie mit Datenmigrationen zwischen verschiedenen Systemen um?
  • Wie dokumentieren Sie Ihre Datenbankarchitektur?
  • Wie bleiben Sie über neue Entwicklungen im Bereich Datenbanken informiert?
  • Wie priorisieren Sie Aufgaben bei mehreren parallelen Projekten?